Generating a CVK Pair

Command: KA (Generate CVK). Can be used in online, offline or secure state.

Function:     To generate a CVK pair and output the key encrypted under a variant of LMK pair 14-15.

Inputs:        None.

Outputs:     CVK A encrypted under a variant of LMK pair 14-15: 16 hexadecimal characters.
The key check value for CVK A; formed by encrypting 64 binary zeros with the key and returning the left-most 24 bits: 6 hexadecimal characters.
CVK B encrypted under a variant of LMK pair 14-15: 16 hexadecimal characters.
The key check value for CVK B; formed by encrypting 64 binary zeros with the key and returning the left-most 24 bits: 6 hexadecimal characters.

Error:          Internal failure 12: function aborted - the contents of LMK storage have been corrupted or erased. Do not continue. Inform the Security Department.

Example:

Online> KA <Return>

Encrypted CVK A: XXXX XXXX XXXX XXXX

Key check value: YYYYYY

Encrypted CVK B: XXXX XXXX XXXX XXXX

Key check value: YYYYYY